overlapping contacts - Alemán Inglés Diccionario